package util.expression;

/**
 * 탄젠트 함수
 */
public class TangentFunction extends Function
{
	/**
	 * 생성자
	 * @param expressions : 함수를 구성하는 항
	 */
	public TangentFunction(Expression... expressions)
	{
		super(expressions);
	}

	/**
	 * 함수에 값을 대입하여 결과값을 얻는 메서드
	 * @param x : 함수에 대입할 값
	 * @return : 결과값
	 */
	@Override
	public double getValue(double x)
	{
		return Math.tan(super.getValue(x));
	}
}